<?php

namespace App\Http\Controllers\Archive;

use App\Http\Controllers\Controller;
use App\Repositories\Contracts\CategoryRepositoryInterface;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Validator;

class ArchiveController extends Controller {

  /**
   * @var \App\Repositories\CategoryRepository
   */
  private $categoryRepository;

  public function __construct( CategoryRepositoryInterface $categoryRepository ) {
    $this->categoryRepository = $categoryRepository;
  }

  public function lists( $id = null, Request $request ) {

  }

  public function save( Request $request ) {

  }

  public function categoryValidation( array $data ) {


  }


  public function remove( $id = null, Request $request ) {

  }
}
